dyer's broom
English
dyer's broom meaning in English • dyer's broom का अर्थ अंग्रेजी में
Noun
- small Eurasian shrub (Genista tinctoria) having clusters of yellow flowers that yield a dye; common as weed in England and U.S.; sometimes grown as an ornamental.